home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / U3.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  5.0 KB  |  370 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=D╓RTGEN KENARLI U T▌P▌ MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN KOLU GEN▌▐L▌╨▌
  12. DEFAULT=1
  13.  
  14. @VARIABLE
  15. NAME=L1
  16. DEFINITION=MERD▌VEN KOLU UZUNLU╨U
  17. DEFAULT=2
  18.  
  19. @VARIABLE
  20. NAME=L2
  21. DEFINITION=MERD▌VEN BO▐LU╨U GEN▌▐L▌╨▌
  22. DEFAULT=0.2
  23.  
  24. @VARIABLE
  25. NAME=L3
  26. DEFINITION=MERD▌VEN YAYI YARI╟API
  27. DEFAULT=1.1
  28.  
  29. @VARIABLE
  30. NAME=KOR_OF
  31. DEFINITION=KORKULUK UZAKLI╨I
  32. DEFAULT=0.1
  33.  
  34. @VARIABLE
  35. NAME=KOR_THICK
  36. DEFINITION=KORKULUK KALINLI╨I
  37. DEFAULT=0.05
  38.  
  39. @VARIABLE
  40. NAME=THICK
  41. DEFINITION=MERD▌VEN KALINLI╨I
  42. DEFAULT=0.1
  43.  
  44. @VARIABLE
  45. NAME=H
  46. DEFINITION=MERD▌VEN Y▄KSEKL▌╨▌
  47. DEFAULT=2.8
  48.  
  49. @VARIABLE
  50. NAME=KOR_H
  51. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  52. DEFAULT=1
  53.  
  54. @VARIABLE
  55. NAME=KORADIC
  56. DEFINITION=▌╟ KORKULUK ADED▌
  57. DEFAULT=10
  58.  
  59. // @VARIABLE
  60. // NAME=KORADIC
  61. // DEFINITION=DI▐ KORKULUK ADED▌
  62. // DEFAULT=20
  63.  
  64. @VARIABLE
  65. NAME=YUR_OF
  66. DEFINITION=╟IKI▐ HATTI OFFSET MESAFES▌
  67. DEFAULT=0.5
  68.  
  69. @VARIABLE
  70. NAME=CIRC_RAD
  71. DEFINITION=╟IKI▐ HATTI DA▌RE YARI╟API
  72. DEFAULT=0.075
  73.  
  74. @VARIABLE
  75. NAME=ARROW_L
  76. DEFINITION=╟IKI▐ HATTI OK UZUNLU╨U
  77. DEFAULT=0.1
  78.  
  79. // ************************ PRIMARY NODE DEFINITIONS **********************
  80.  
  81. @PRIMARY_NODE
  82. NAME=N1
  83. X=0
  84. Y=0
  85.  
  86. @PRIMARY_NODE
  87. NAME=N2
  88. X=-W
  89. Y=0
  90.  
  91. @PRIMARY_NODE
  92. NAME=N3
  93. X=0
  94. Y=L1
  95.  
  96. @PRIMARY_NODE
  97. NAME=N4
  98. X=-W
  99. Y=L1
  100.  
  101. @PRIMARY_NODE
  102. NAME=N5
  103. X=-W-L2/2
  104. Y=L1+L3
  105.  
  106. @PRIMARY_NODE
  107. NAME=N6
  108. X=-W-L2/2
  109. Y=L1+L2/2
  110.  
  111. @PRIMARY_NODE
  112. NAME=N7
  113. X=-2*W-L2
  114. Y=L1
  115.  
  116. @PRIMARY_NODE
  117. NAME=N8
  118. X=-W-L2
  119. Y=L1
  120.  
  121. @PRIMARY_NODE
  122. NAME=N9
  123. X=-2*W-L2
  124. Y=0
  125.  
  126. @PRIMARY_NODE
  127. NAME=N10
  128. X=-W-L2
  129. Y=0
  130.  
  131. @PRIMARY_NODE
  132. NAME=N11
  133. X=0
  134. Y=L1+L3
  135.  
  136. @PRIMARY_NODE
  137. NAME=N12
  138. X=-2*W-L2
  139. Y=L1+L3
  140.  
  141. // *********************** SECONDARY NODE DEFINITIONS **********************
  142.  
  143. @SECONDARY_NODE
  144. NAME=CH1
  145. METHOD=OFFSET | YUR_OF
  146. REFNODES=N1,N2
  147. DX=0
  148. DY=0
  149.  
  150. @SECONDARY_NODE
  151. NAME=CH2
  152. METHOD=OFFSET | YUR_OF
  153. REFNODES=N3,N4
  154. DX=0
  155. DY=0
  156.  
  157. @SECONDARY_NODE
  158. NAME=CH3
  159. METHOD=OFFSET | YUR_OF
  160. REFNODES=N5,N6
  161. DX=0
  162. DY=0
  163.  
  164. @SECONDARY_NODE
  165. NAME=CH4
  166. METHOD=OFFSET | YUR_OF
  167. REFNODES=N7,N8
  168. DX=0
  169. DY=0
  170.  
  171. @SECONDARY_NODE
  172. NAME=CH5
  173. METHOD=OFFSET | YUR_OF
  174. REFNODES=N9,N10
  175. DX=0
  176. DY=0
  177.  
  178. @SECONDARY_NODE
  179. NAME=DK1
  180. METHOD=OFFSET | KOR_OF
  181. REFNODES=N1,N2
  182. DX=0
  183. DY=0
  184.  
  185. @SECONDARY_NODE
  186. NAME=DK2
  187. METHOD=OFFSET | KOR_OF
  188. REFNODES=N3,N4
  189. DX=0
  190. DY=0
  191.  
  192. @SECONDARY_NODE
  193. NAME=DK3
  194. METHOD=INTOFFSET | KOR_OF
  195. REFNODES=N3,N11,N11,N5
  196. DX=0
  197. DY=0
  198.  
  199. @SECONDARY_NODE
  200. NAME=DK3A
  201. METHOD=INTOFFSET | KOR_OF
  202. REFNODES=N11,N12,N12,N7
  203. DX=0
  204. DY=0
  205.  
  206. @SECONDARY_NODE
  207. NAME=DK4
  208. METHOD=OFFSET | KOR_OF
  209. REFNODES=N7,N8
  210. DX=0
  211. DY=0
  212.  
  213. @SECONDARY_NODE
  214. NAME=DK5
  215. METHOD=OFFSET | KOR_OF
  216. REFNODES=N9,N10
  217. DX=0
  218. DY=0
  219.  
  220. @SECONDARY_NODE
  221. NAME=IK1
  222. METHOD=OFFSET | KOR_OF
  223. REFNODES=N2,N1
  224. DX=0
  225. DY=0
  226.  
  227. @SECONDARY_NODE
  228. NAME=IK2
  229. METHOD=OFFSET | KOR_OF
  230. REFNODES=N4,N3
  231. DX=0
  232. DY=0
  233.  
  234. @SECONDARY_NODE
  235. NAME=IK3
  236. METHOD=OFFSET | KOR_OF
  237. REFNODES=N6,N5
  238. DX=0
  239. DY=0
  240.  
  241. @SECONDARY_NODE
  242. NAME=IK4
  243. METHOD=OFFSET | KOR_OF
  244. REFNODES=N8,N7
  245. DX=0
  246. DY=0
  247.  
  248. @SECONDARY_NODE
  249. NAME=IK5
  250. METHOD=OFFSET | KOR_OF
  251. REFNODES=N10,N9
  252. DX=0
  253. DY=0
  254.  
  255. // *********************** CONTOUR DEFINITIONS ****************************
  256.  
  257. @CONTOUR
  258. NAME=BASLA
  259. DRAW=2
  260. BREAK=0
  261. INSIDE=0
  262. LINECOUNT=1
  263. LINE=N1,N2 | LINEAR
  264.  
  265. @CONTOUR
  266. NAME=DIS
  267. DRAW=1
  268. BREAK=2
  269. INSIDE=1
  270. LINECOUNT=5
  271. LINE=N1,N3 | LINEAR
  272. LINE=N3,N11 | LINEAR
  273. LINE=N11,N12 | LINEAR
  274. LINE=N12,N7 | LINEAR
  275. LINE=N7,N9 | LINEAR
  276.  
  277. @CONTOUR
  278. NAME=BIT
  279. DRAW=1
  280. BREAK=1
  281. INSIDE=0
  282. LINECOUNT=1
  283. LINE=N9,N10 | LINEAR
  284.  
  285. @CONTOUR
  286. NAME=IC
  287. DRAW=1
  288. BREAK=2
  289. INSIDE=1
  290. LINECOUNT=3
  291. LINE=N2,N4 | LINEAR
  292. LINE=N4,N6,N8 | ARC
  293. LINE=N8,N10 | LINEAR
  294.  
  295. // *********************** LINE OF TRAVEL DEFINITIONS ****************************
  296.  
  297. @LOT
  298. NAME=LOT
  299. LINECOUNT=3
  300. LINE=CH1,CH2 | LINEAR
  301. LINE=CH2,CH3,CH4 | ARC
  302. LINE=CH4,CH5 | LINEAR
  303. BEGIN=1 | CIRC_RAD
  304. END=1 | ARROW_L
  305.  
  306. // *********************** RAILING DEFINITIONS ****************************
  307.  
  308. @RAILING
  309. NAME=IC_KOR
  310. LINECOUNT=3
  311. LINE=IK1,IK2 | LINEAR | 6
  312. LINE=IK2,IK3,IK4 | ARC | 4
  313. LINE=IK4,IK5 | LINEAR | 6
  314. THICKNESS=KOR_THICK
  315. HEIGHT=KOR_H
  316. PREV=NULL
  317. NEXT=NULL
  318.  
  319. @RAILING
  320. NAME=DIS_KOR
  321. LINECOUNT=5
  322. LINE=DK1,DK2 | LINEAR | 6
  323. LINE=DK2,DK3 | LINEAR | 4
  324. LINE=DK3,DK3A | LINEAR | 4
  325. LINE=DK3A,DK4 | LINEAR | 4
  326. LINE=DK4,DK5 | LINEAR | 6
  327. THICKNESS=KOR_THICK
  328. HEIGHT=KOR_H
  329. PREV=NULL
  330. NEXT=NULL
  331.  
  332. // *********************** AREA DEFINITIONS ******************************
  333.  
  334. @AREA
  335. NAME=MERD▌VEN
  336. TYPE=STAIR_AREA
  337. CONTOURS=BASLA,DIS,BIT,IC
  338. LOTS=LOT
  339. HASBREAK=1
  340. BREAK_RATIO=0.8
  341. BREAK_ANGLE=10
  342. BREAK_DELTA=0.1
  343. BREAK_EXTENSION=0.1
  344. BREAK_DRAW_ARROW=1
  345. TOPTREAD=1 | 1
  346. FIRST_RISER_OPT=1 | 1
  347. LAST_RISER_OPT=1 | 1
  348. DRAW_FIRST_RISER=1
  349. DRAW_LAST_RISER=1
  350. TOTALRISE=H
  351. ELEVATION=0
  352. RISERCOUNT=28
  353. RISE=0
  354. TREAD=0
  355. SKEWBEGIN=5
  356. SKEWEND=5
  357. SKEWMETHOD=LINEAR
  358. MINTREAD=0.15
  359. RAILINGS=IC_KOR,DIS_KOR
  360. PREV=NULL
  361. NEXT=NULL
  362. RT_ANGLE=GLOBAL | 0
  363. RT_OFFSET=0.25|0.05
  364. RT_LOC=RIGHT
  365. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  366. THICKNESS=THICK
  367.  
  368. @GENERAL
  369. D1METHOD=FULL
  370. D2METHOD=RATIO | 0.2 | 0.2